package com.example.factory.api.dto;

import java.util.List;

/**
 * @author Lei Tao
 */
public class DtoReport {
    /**
     * report guid
     */
    private String guid;
    private String name;
    /**
     * reporterGuid
     */
    private String reporterGuid;
    private String reporterName;
    /**
     * equipmentGuid
     */
    private List<DtoEquipment> dtoEquipments;

    /**
     * Grading people guid
     */
    private String gradingPeopleGuid;
    private String gradingPeopleName;
    private String reportStatus;

    public static class DtoEquipment {
        private String guid;
        private String equipmentGuid;
        private String reportEquipmentStatus;
        private String name;

        public String getGuid() {
            return guid;
        }

        public void setGuid(String guid) {
            this.guid = guid;
        }

        public String getEquipmentGuid() {
            return equipmentGuid;
        }

        public void setEquipmentGuid(String equipmentGuid) {
            this.equipmentGuid = equipmentGuid;
        }

        public String getReportEquipmentStatus() {
            return reportEquipmentStatus;
        }

        public void setReportEquipmentStatus(String reportEquipmentStatus) {
            this.reportEquipmentStatus = reportEquipmentStatus;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public String getReportStatus() {
        return reportStatus;
    }

    public void setReportStatus(String reportStatus) {
        this.reportStatus = reportStatus;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getReporterName() {
        return reporterName;
    }

    public void setReporterName(String reporterName) {
        this.reporterName = reporterName;
    }

    public String getGradingPeopleName() {
        return gradingPeopleName;
    }

    public void setGradingPeopleName(String gradingPeopleName) {
        this.gradingPeopleName = gradingPeopleName;
    }

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getReporterGuid() {
        return reporterGuid;
    }

    public void setReporterGuid(String reporterGuid) {
        this.reporterGuid = reporterGuid;
    }

    public List<DtoEquipment> getDtoEquipments() {
        return dtoEquipments;
    }

    public void setDtoEquipments(List<DtoEquipment> dtoEquipments) {
        this.dtoEquipments = dtoEquipments;
    }

    public String getGradingPeopleGuid() {
        return gradingPeopleGuid;
    }

    public void setGradingPeopleGuid(String gradingPeopleGuid) {
        this.gradingPeopleGuid = gradingPeopleGuid;
    }
}
